crown pillar - French English Dictionary